﻿.media-button {
    font-family: "Segoe UI Symbol";
    min-width: 32px;
}

#album-art {
    height: 250px;
    position: relative;
}

#player {
    width: 100%;
    position: relative;
    margin: 40px 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}

#playlist {
    width: 100%;
}

.song {
    padding: 10px;
    width: 100%;
    display: flex;
    align-items: center;
    cursor: pointer;
}

.song:hover,
.song.active:hover {
    background: #1E1E1E;
}

.song.active {
    background: #181818;
}

.song>img {
    height: 30px;
}

.song > * {
    display: inline-block;
    margin-right: 20px;
}